﻿using GameServer.InventorySystem;
using GameServer.Mgr;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Numerics;
using System.Text;
using System.Threading.Tasks;

namespace GameServer.Model
{
    public class ItemEntity
    {
        public int itemID; //记录编号的ID是全局唯一的
        public int ID; // 物品的ID
        public string name; // 名称
        public string ItemType; // 物品类别
        public string Quality; // 品质
        public string Description; // 介绍
        public int Capicity; // 堆叠上限
        public int BuyPrice; // 买入价格
        public int SellPrice; // 卖出价格
        public string Icon; // 图标资源
        public string Model; // 场景模型
        public float Speed; // 移动速度
        public float HPMAX; // 生命上限
        public float MPMAX; // 法力上限
        public float AD; // 物攻
        public float AP; // 魔攻
        public float DEF; // 物防
        public float MagicDef; // 魔防
        public float CRI; // 暴击率
        public float CRD; // 暴击伤害
        public float HitRate; // 命中率
        public float HPRegon; // 生命恢复
        public float MPRegon; // 魔法恢复
        public Space space;
        public Vector3Int Pos;
        public Vector3Int Dir;
    }
}
